home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 121 < prev    next >
Text File  |  1994-08-27  |  842b  |  29 lines

  1. Subject: Re: Colour. 
  2. Date: Wed, 01 Jun 1994 09:04:27 +1000
  3. From: Warwick Allison <warwick@cs.uq.oz.au>
  4. Precedence: bulk
  5.  
  6. In message <199405310659.IAA01503@blade.stack.urc.tue.nl>, you wrote:
  7. >... it could be a bit tedious to have to define a
  8. >custom palette for every window (not to mention the cost in memory ;-)
  9. >Maybe the vdi-handle is a better candidate.
  10.  
  11. Or just invent a new handle.
  12.  
  13.     int palette_handle=palette_create();
  14.     etc.
  15.  
  16. (palette_create would deal with the colour manager)
  17.  
  18. This allows the very common one-palette-per-application as well as
  19. n-palettes-per-window (can't imagine a use for that, but I'm sure there
  20. is one... maybe a scrolling window of images).
  21.  
  22. >Some libraries (like Warwicks C++ lib I think) use a new vdi-handle
  23. >for every window anyway.  
  24.  
  25. (GEM++ doesn't enforce this, but yes many libraries do)
  26.  
  27. --
  28. Warwick
  29.